betrayal of trade secrets - Espagnol Anglais Dictionnaire